<?php
class Macys_Api_Data_Checker {

	protected $log;

	protected $schemaArray = array();
	protected $responseArray = array();

	public function __construct($schema, $response) {

		$this->log = Zend_Registry::get('log');

		if(!is_array($schema))
		throw new Macys_Api_Data_Exception('Invalid Input Schema Array');

		if(!is_array($response))
		throw new Macys_Api_Data_Exception('Invalid Input Response Data set');

		$this->schemaArray = $schema;
		$this->responseArray = $response;
		$this->_validate();
	}


	protected function _validate() {
		try {
			
		}
		catch (Exception $e) {
			$this->log->crit('Exception occured while Validating Data');
		}
	}

}